package com.cloud.spider.service;

import com.cloud.spider.dtos.CrawlNovelRequestDto;
import com.cloud.spider.dtos.ResponseResult;

/**
 * @Description: 公共 http 请求客户端
 * @ClassName: publicCrawlerService
 * @Package: com.cloud.spider.service
 * @Author 柳晓宇
 * @Create 2023/08/27 13:01
 * @Version 1.0
 */

public interface PublicCrawlerService {
    /**
     * @param i
     * @throws Exception
     * @return void
     * @author 柳晓宇
     * @datetime 2023/10/12 11:36
     * @editnote 测试类
     */
    void asyncTest(int i);

    ResponseResult parse(CrawlNovelRequestDto dto);

    // 页面解析测试
    ResponseResult pageParseTest(CrawlNovelRequestDto dto);
}